package cn.zyx.org.service;

import cn.zyx.basic.util.PageList;
import cn.zyx.org.domain.SystemDictionaryDetail;
import cn.zyx.org.query.SystemDictionaryDetailQuery;

import java.util.List;

public interface ISystemDictionaryDetailService {

    // 添加数据
    void add(SystemDictionaryDetail systemDictionaryDetail);

    // 删除数据
    void remove(Long id);

    // 查询数据
    List<SystemDictionaryDetail> getAll();

    // 查询一条数据
    SystemDictionaryDetail getById(Long id);

    // 修改数据
    void update(SystemDictionaryDetail systemDictionaryDetail);

    // 查询字段的详细信息
    PageList<SystemDictionaryDetail> getDetailById(SystemDictionaryDetailQuery systemDictionaryDetailQuery);

}
